@media screen and (max-width:900px){
/*首页*/
.index-banner{
	display: block;
	height: 4.05rem;
}
.banner-swiper{
	display: block;
	height: 4.05rem;
	width: 100%;
}
.banner-swiperIn{
	display: flex;
	justify-content: center;
	align-items: center;
	height: 100%;
	overflow: hidden;
}
.banner-swiperIn img{
	width: 100%;
	height: 100%;
}
.banner-swiper .swiper-pagination-bullet{
	height: .28rem;
	width: .28rem;	
	display: inline-block;
	border-radius: 50%;
	background: #fff;
	opacity: 1;
	margin: 0 0.1rem !important;
	position: relative;
	background: url(../mobile/images/dian-y02.png) no-repeat center;
	background-size: 100% 100%;
	
}
.banner-swiper .swiper-pagination-bullet-active{
	background: url(../mobile/images/dian-y01.png) no-repeat center;
	background-size: 100% 100%;
}
.banner-swiper .swiper-pagination{
	position: absolute;
	bottom: .2rem !important;
}
.index-xilie{
	    display: flex;
    padding: 0.28rem 0.14rem 0.28rem;
    /* height: 4.04rem; */
    height: auto;
    flex-wrap: wrap;
    justify-content: space-between;
    width: 100%;
    overflow: hidden;
}
.xilie-swiper{
	    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    width: 100%;
    height: auto;
    /* overflow: visible; */
    padding: 0 0.06rem !important;
}
.xilie-swiperIn{
	display: flex;
	align-items: center;
	padding: 0.21rem 0.18rem;
	width: 3.45rem;
	height: 1.4rem;
	border-radius: 0.12rem;
	background: #fff;
	margin: 0.11rem auto;
	box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.1);
}
.index-xilie .swiper-slide {
    display: block;
    width: 3.45rem;
    height: 1.4rem;
    margin-bottom: 0.24rem;
}
.xilie-swiper .swiper-pagination-bullet{
	height: .15rem;
	width: .15rem;	
	display: inline-block;
	border-radius: 50%;
	background: #b1b1b1;
	opacity: 1;
	margin: 0 0.16rem !important;
	position: relative;
}
.xilie-swiper .swiper-pagination-bullet-active::after{
	content: "";
	display: block;
	width: 0.28rem;
	height: 0.28rem;
	border-radius: 50%;
	border: 1px solid #b1b1b1;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
}
.xilie-swiper .swiper-pagination{
	position: absolute;
	bottom: -0.46rem !important;
}
.xilie-swiperIn span{
	display: flex;
	width: 0.98rem;
	height: 0.98rem;
	border-radius: 50%;
	border: 0.04rem solid #e8f7fb;
	justify-content: center;
	align-items: center;
}
.xilie-swiperIn span img{
	display: block;
	max-height: 0.5rem;
	max-width: 0.5rem;
}
.xilie-swiperIn>div{
	flex: 1;
	padding-left: 0.2rem;
	font-size: 0.24rem;
	color: #000000;
	line-height: 0.32rem;
}
.xilie-swiperIn>div em{
	display: block;
	width: 0.38rem;
	height: 0.03rem;
	background: #c31821;
	margin-top: 0.1rem;
}
.index-fangan{
	display: block;
	padding: 0.36rem 0.2rem 0.35rem;
	background: #f9f9f9;
}
.index-fangan-title{
	display: flex;
	justify-content: space-between;
	height: 0.52rem;
	align-items: center;
	margin-bottom: 0.38rem;
	font-size: 0.38rem;
	color: #000;
}
.index-fangan-title a{
	font-size: 0.24rem;
	color: #898989;
	display: flex;
	height: 100%;
	align-items: center;
	padding-left: 0.2rem;
}
.index-scheme{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.index-schemeIn{
	display: block;
	width: 3.38rem;
	height: 4.24rem;
	background: #fff;
	margin-bottom: 0.25rem;
	border-radius: 0.1rem;
	padding: 0.36rem 0.3rem 0;
}
.index-schemeIn>span{
	display: flex;
	width: 1.3rem;
	height: 1.3rem;
	margin: 0 auto 0.24rem;
	background: url(../mobile/images/fangan_bg.png) no-repeat center;
	background-size: 100%;
	justify-content: center;
	align-items: center;
}
.index-schemeIn>span img{
	max-width: 40%;
	max-height: 40%;
}
.index-schemeIn h3{
	font-size: 0.28rem;
	line-height: 0.36rem;
	height: 0.36rem;
	color: #000000;
	text-align: center;
	margin-bottom: 0.16rem;
}
.index-schemeIn p{
	font-size: 0.22rem;
	line-height: 0.32rem;
	height: 0.64rem;
	color: #666666;
}
.index-schemeIn em{
	display: flex;
	width: 1.78rem;
	height: 0.56rem;
	justify-content: center;
	align-items: center;
	color: #fff;
	background: #c31821;
	font-size: 0.22rem;
	margin: 0.2rem auto 0;
}
.index-pro{
	display: block;
	width: 100%;
	height: auto;
	padding: 0.42rem 0.2rem;
	background: url(../mobile/images/index-pro_02.jpg) no-repeat center;
	background-size: cover;
}
.index-pro>h2{
	color: #fff;
	font-size: 0.38rem;
	line-height: 0.52rem;
	margin-bottom: 0.36rem;
}
.index-proIn{
	display: block;
	height: 6.5rem;
	position: relative;
	overflow: hidden;
	width: 100%;
}
.index-pro-text{
	color: #fff;
	margin-top: 0.42rem;
}
.index-pro-text h3{
	text-align: center;
	font-size: 0.32rem;
	font-weight: bold;
	margin-bottom: 0.12rem;
}
.index-pro-text p{
	text-align: center;
	line-height: 0.38rem;
	font-size: 0.26rem;
}
.index-proSwi{
	display: block;
	width: 16.74rem;
	height: 6.5rem;
	position: absolute;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
}
.index-proSwi .swiper-slide{
	padding: 0.36rem 0 !important;
	/*transition: all 0.2s;*/
}
.index-proSwi .swiper-slide-next{
	padding: 0 !important;
}
.index-proSwi-in{
	display: block;
	width: 100%;
	height: 100%;
	background: #fff;
	overflow: hidden;
	opacity: 0.9;
}
.index-proSwi .swiper-slide-next .index-proSwi-in{
	opacity: 1;
	border-radius: 0.1rem;
}
.index-proSwi-in>span{
	display: flex;
	width: 100%;
	height: 3rem;
	justify-content: center;
	align-items: center;
	overflow: hidden;
	margin-bottom: 0.24rem;
}
.index-proSwi-in h3{
	font-size: 0.28rem;
	line-height: 0.4rem;
	height: 0.4rem;
	color: #000000;
	text-align: center;
	padding: 0 0.38rem;
	margin-bottom: 0.4rem;
}
.index-proSwi-in p{
	font-size: 0.22rem;
	line-height: 0.32rem;
	height: 0.64rem;
	padding: 0 0.38rem;
	text-align: center;
}
.index-proSwi-in em{
	display: flex;
	width: 1.98rem;
	height: 0.56rem;
	border-radius: 0.06rem;
	background: #c31821;
	justify-content: center;
	align-items: center;
	color: #fff;
	font-size: 0.22rem;
	margin: 0.48rem auto 0;
}
.index-newsHead{
	display: flex;
	width: 7.1rem;
	height: 0.5rem;
	margin: 0.64rem auto 0.38rem;
	position: relative;
	align-items: center;
	justify-content: space-between;
}
.index-newsHead a{
	font-size: 0.24rem;
	color: #898989;
	display: flex;
	height: 100%;
	align-items: center;
}
.index-newsHead-in{
	display: flex;
	width: auto;
	height: 100%;
	align-items: flex-end;
	font-size: 0.28rem;
	color: #7d7d7d;
}
.index-newsHead-in span{
	display: flex;
	height: 100%;
	align-items: flex-end;
	margin-right: 0.62rem;
	position: relative;
	cursor: pointer;
}
.index-newsHead-in span.active{
	font-size: 0.38rem;
	color: #000000;
}
.index-newsHead-in span.active::after{
	content: "";
	display: block;
	width: 104%;
	height: 0.1rem;
	background: #bae9f3;
	position: absolute;
	bottom: 0;
	left: 50%;
	transform: translateX(-50%);
	z-index: -1;
}
.index-news{
	display: block;
	padding: 0 0.2rem;
	height: auto;
}
.index-newsIn{
	display: flex;
	justify-content: space-between;
	align-items: center;
	height: 2.15rem;
	border-bottom: 1px solid #eaebf0;
	position: relative;
}
.index-newsIn:first-child,
.index-newsIn:last-child{
	border: none;
}
.index-newsIn>div{
	display: block;
	width: 4.78rem;
	height: 100%;
	padding-right: 0.4rem;
	padding-top: 0.34rem;
}
.index-newsIn>div h3{
	font-size: 0.3rem;
	line-height: 0.46rem;
	color: #232323;
	height: 0.92rem;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
}
.index-newsIn>div h5{
	font-size: 0.24rem;
	color: #90939f;
	line-height: 0.4rem;
	height: 0.4rem;
	margin-top: 0.16rem;
	padding-left: 0.3rem;
	background: url(../mobile/images/time.png) no-repeat left center;
	background-size: 0.2rem auto;
}
.index-newsIn>span{
	display: block;
	width: 2.3rem;
	height: 1.36rem;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
}
.index-newsIn:first-child{
	height: 4rem;
}
.index-newsIn:first-child>div{
	position: absolute;
	bottom: 0;
	left: 0;
	height: 0.8rem;
	background: rgba(0, 0, 0, 0.57);
	width: 100%;
	overflow: hidden;
	padding: 0;
}
.index-newsIn:first-child>span{
	width: 100%;
	height: 100%;
}
.index-newsIn:first-child>div h5{
	display: none;
}
.index-newsIn:first-child>div h3{
	color: #fff;
	padding: 0 0.24rem;
	line-height: 0.8rem;
	-webkit-line-clamp: 1;
	height: 0.8rem;
}
/*首页end*/
/*产品中心*/
.xilie-head{
	display: block;
	height: 1.54rem;
	overflow: hidden;
	position: fixed; width:100%; background:#fff;z-index:100;
}
.xilie-head .swiper-container{height:100%;}
.xilie-swi .swiper-slide{
	width: auto;
}
.xilie-swiIn{
	display: block;
	height: 1.54rem;
	padding: 0.22rem 0.25rem 0;
	text-align: center;
	position: relative;
}
.xilie-swiIn.active::after{
	content: "";
	display: block;
	width: calc(100% - 0.5rem);
	height: 0.04rem;
	background: #c31821;
	position: absolute;
	bottom: 0;
	left: 50%;
	transform: translateX(-50%);
}
.xilie-swiIn>span{
	display: flex;
	width: 100%;
	height: 0.62rem;
	justify-content: center;
	align-items: center;
	margin-bottom: 0.18rem;
}
.xilie-swiIn span img{
	display: block;
	max-width: 100%;
	max-height: 100%;
}
.xilie-swiIn span .img1{
	display: block;
}
.xilie-swiIn span .img2{
	display: none;
}
.xilie-swiIn.active span .img1{
	display: none;
}
.xilie-swiIn.active span .img2{
	display: block;
}
.xilie-swiIn p{
	font-size: 0.24rem;
	line-height: 0.36rem;
	color: #1c1c1c;
}
.xilie-swiIn.active p{
	color: #c31821;
}
.pro-top{
	display: block;
	padding: 0.2rem;
	font-size: 0.24rem;
	color: #828282;
	line-height: 0.38rem;
	background: #f8f8f8;
}
.pro-top span{
	color: #c31821;	
}
.proForm{
	display: block;
	padding: 0 0.2rem;
}
.proForm li{
	border-bottom: 1px dashed #d2d2d2;
	padding: 0.1rem 0 0.18rem;
}
.proForm li h3{
	line-height: 0.58rem;
	font-size: 0.24rem;
	color: #000000;
}
.proForm-in{
	display: flex;
	flex-wrap: wrap;
}
.proForm-in label{
	display: flex;
	position: relative;
	line-height: 0.34rem;
	min-height: 0.34rem;
	font-size: 0.24rem;
	color: #535353;
	padding: 0.08rem 0;
	padding-left: 0.36rem;
	margin-right: 0.5rem;
}
.proForm-in label input{
	width: 0.24rem;
	height: 0.24rem;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	background-image: url(../mobile/images/radio.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 0.24rem 0.24rem;
}
.proForm-in label input[type="checkbox"]:checked{
   background-image: url(../mobile/images/radio1.png);
   background-size: 0.24rem 0.24rem;
}
.proForm-in label input[type="radio"]:checked{
   background-image: url(../mobile/images/radio1.png);
   background-size: 0.24rem 0.24rem;
}
.proForm-bot{
	display: flex;
	margin: 0.38rem 0;
}
.proForm-bot button{
	display: flex;
	width: 1.78rem;
	height: 0.56rem;
	border: 1px solid #c31821;
	margin-right: 0.18rem;
	border-radius: 0.04rem;
	background: #fff;
	align-items: center;
	justify-content: center;
	font-size: 0.22rem;
	color: #c31821;
}
.proForm-bot button:first-child{
	background: #c31821;
	color: #fff;
}
.pro-mian{
	display: block;
	background: #f7f7f7;
	padding-bottom: 0.01rem;
}
.pro-mian>h2{
	font-size: 0.28rem;
	color: #000000;
	line-height: 0.98rem;
	padding: 0 0.2rem;
}
.proList{
	display: flex;
	justify-content: space-between;
	padding: 0 0.2rem;
	width: 100%;
	height: auto;
	flex-wrap: wrap;
}
.proList-in{
	display: block;
	width: 3.46rem;
	height: 3.7rem;
	border-radius: 0.1rem;
	background: #fff;
	margin-bottom: 0.2rem;
	overflow: hidden;
}
.proList-in span{
	display: flex;
	width: 100%;
	height: 2.4rem;
	justify-content: center;
	align-items: center;
	margin-bottom: 0.2rem;
}
.proList-in p{
	font-size: 0.28rem;
	color: #000000;
	line-height: 0.38rem;
	padding: 0 0.32rem;
}
.fenye{
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: auto;
	margin: 0 auto;
}
.fenye a{
	display: flex;
	width: 0.52rem;
	height: 0.52rem;
	justify-content: center;
	align-items: center;
	font-size: 0.22rem;
	color: #303030;
	margin: 0 0.06rem;
	background: #fff;
	border: 1px solid #e2e4eb;
}
.fenye a:first-child,
.fenye a:last-child{
	width: 1.2rem;
}
.fenye a.active{
	color: #fff;
	background: #c31821;
	border-color: #c31821;
}
.weizhi{
	display: flex;
	flex-wrap: wrap;
	height: auto;
	width: 100%;
	padding: 0.2rem 0.2rem 0.2rem 0.52rem;
	font-size: 0.22rem;
	color: #7b7b7b;
	line-height: 0.4rem;
	background: url(../mobile/images/dingwei.png) no-repeat 0.2rem 0.28rem;
	background-size: 0.2rem auto;
}
.weizhi ul{
	display: flex;
	flex: 1;
	flex-wrap: wrap;
	padding-left: 0.06rem;
}
.weizhi li{
	padding-right: 0.28rem;
	color: #c31821;
	position: relative;
}
.weizhi li::after{
	content: ">";
	font-size: 0.22rem;
	color: #7b7b7b;
	position: absolute;
	right: 0.06rem;
	top: 0;
}
.weizhi li:last-child::after{
	display: none;
}
.weizhi li a{
	color: #7b7b7b;
}
.proXq-img{
	display: block;
	width: 7.1rem;
	height: 4.74rem;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
}
.proXq-img .left,
.proXq-img .right{
	display: flex;
	width: 0.56rem;
	height: 0.74rem;
	background: #efefef;
	justify-content: center;
	align-items: center;
	position: absolute;
	bottom: 0;
	color: #999999;
	font-size: 0.3rem;
	font-family: "宋体";
	font-weight: bold;
}
.proXq-img .left{
	left: 0;
}
.proXq-img .right{
	right: 0;
}
.proXq-img .swiper-slide {
  	background-size: cover;
  	background-position: center;
  	border: 1px solid #eaeaea;
  	box-sizing: border-box;
  	background-repeat: no-repeat;
  	background-position: center;
  	background-size: cover;
  	position: relative;
}
.proXq-img .gallery-top{
  	height: 3.88rem;
  	width: 100%;
}
.proXq-img .gallery-thumbs {
	width: 5.76rem;
	margin: 0.12rem auto 0;
  	height: 0.74rem;
  	box-sizing: border-box;
}
.proXq-img .gallery-thumbs .swiper-slide {
  	height: 100%;
  	opacity: 1;
}
.proXq-img .gallery-thumbs .swiper-slide-thumb-active{
	border-color: #c31821;
}
.kantu360{
	display: block;
	width: 0.76rem;
	height: 0.58rem;
	background: url(../mobile/images/360.png) no-repeat center;
	background-size: 100% 100%;
	position: absolute;
	left: 0.3rem;
	bottom: 0.24rem;
	cursor: pointer;
}
.kantuPop{
	display: block;
	width: 7rem;
	height: 7.3rem;
	opacity: 0;
	border-radius: 0.12rem;
	background: #fff;
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	z-index: -1;
	padding-top: 0.8rem;
}
.kantuPop-swiper{
	display: block;
	width: 100%;
	height: 5rem;
}
.kantuPop-swiper .swiper-slide{
	opacity: 0 !important;
}
.kantuPop-swiper .swiper-slide-active{
	opacity: 1 !important;
}
.kantuPop-swiIn h3{
	text-align: center;
	font-size: 0.38rem;
	color: #333;
	line-height: 0.5rem;
	height: 1rem;
	padding: 0 0.2rem;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
}
.kantuPop-swiIn>span{
	display: flex;
	width: 100%;
	height: 4rem;
	overflow: hidden;
	align-items: center;
	justify-content: center;
	padding: 0 0.2rem;
}
.kantuPop-colse{
	display: block;
	width: 0.54rem;
	height: 0.54rem;
	position: absolute;
	top: 0.1rem;
	right: 0.1rem;
	background: url(../mobile/images/colse1.png) no-repeat center;
	background-size: 60%;
	border: 1px solid #ccc;
	border-radius: 50%;
	cursor: pointer;
}
.kantuPop .left,
.kantuPop .right{
	display: flex;
	width: 1.2rem;
	height: 0.56rem;
	background: #c31821;
	position: absolute;
	bottom: 0.5rem;
	color: #fff;
	font-family: "宋体";
	font-size: 0.28rem;
	font-weight: bold;
	justify-content: center;
	align-items: center;
}
.kantuPop .left{
	left: 28%;
}
.kantuPop .right{
	right: 28%;
}
.proXq-text{
	display: block;
	padding: 0 0.2rem;
	margin: 0.45rem auto 0.24rem;
	font-size: 0.24rem;
	line-height: 0.42rem;
	color: #595959;
}
.proXq-text h3{
	font-size: 0.36rem;
	line-height: 0.5rem;
	color: #000000;
	margin-bottom: 0.2rem;
}
.proXq-text h5{
	font-size: 0.28rem;
	color: #000000;
	margin-bottom: 0.2rem;
}
.proXq-list{
	display: flex;
	flex-wrap: wrap;
	padding-bottom: 0.25rem;
}
.proXq-list>a{
	display: block;
	width: 25%;
	height: 1.28rem;
	margin-bottom: 0.2rem;
	text-align: center;
	font-size: 0.24rem;
	color: #000000;
}
.proXq-list>a span{
	display: block;
	width: 0.76rem;
	height: 0.76rem;
	margin: 0 auto 0.12rem;
}
.videoPop{
	display: none;
	width: 7rem;
	height: auto;
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	z-index: 212;
}
.videoPop video{
	max-width: 100%;
	max-height: 100%;
}
.videoPop-colse{
	display: block;
	width: 0.64rem;
	height: 0.64rem;
	border-radius: 50%;
	overflow: hidden;
	background: #fff url(../mobile/images/colse.png) no-repeat center;
	background-size: 100%;
	position: absolute;
	bottom: -1rem;
	left: 50%;
	transform: translateX(-50%);
	cursor: pointer;
}
.proXq-title{
	display: block;
	line-height: 0.76rem;
	border-bottom: 1px solid #e4e4e4;
	text-align: center;
	font-size: 0.32rem;
	color: #000000;
}
.proXq-title span{
	display: inline-block;
	height: 100%;
	position: relative;
}
.proXq-title span::after{
	content: "";
	display: block;
	height: 0.03rem;
	width: 100%;
	background: #c31821;
	position: absolute;
	bottom: -0.01rem;
	left: 0;
}
.proXq-jiansuo{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	padding: 0 0.2rem;
	margin-bottom: 0rem;
}
.proXq-jiansuo input{
	display: block;
	width: 3.46rem;
	height: 0.66rem;
	border-radius: 0.04rem;
	margin-bottom: 0.2rem;
	border: 1px solid #dbdbdb;
	padding: 0 0.18rem;
	font-size: 0.26rem;
	color: #333;
}
.proXq-jiansuo button{
	display: block;
	width: 3.46rem;
	height: 0.66rem;
	background: #c31821;
	border: 1px solid #c31821;
	border-radius: 0.04rem;
	font-size: 0.26rem;
	color: #fff;
}
.proXq-jiansuo button:last-child{
	background: none;
	color: #c31821;
}
.proXq-tab{
	display: block;
	position: relative;
	height: auto;
	padding: 0 0.2rem;
	margin: 0.6rem auto 0.44rem;
}
.proXq-table{
	display: block;
	width: 100%;
	height: auto;
	overflow: auto;
}
.proXq-table tr th,
.proXq-table tr td{
	text-align: center;
	padding: 0.1rem;
	height: 0.7rem;
	line-height: 0.36rem;
	text-align: center;
	font-size: 0.24rem;
	color: #000000;
}
.proXq-table tr:nth-child(2n-1){
	background: #f8f8f8;
}
.proXq-table tr th{
	background: #595757;
	color: #fff;
	font-weight: normal;
}
.proXq-table tr{
	border: 1px solid #e3e3e3;
	border-top: none;
}
.proXq-table tr th:nth-child(1),
.proXq-table tr td:nth-child(1){
	width: 1.4rem;
}
.proXq-table tr th:nth-child(2),
.proXq-table tr td:nth-child(2){
	width: 2.4rem;
}
.proXq-table tr th:nth-child(3),
.proXq-table tr td:nth-child(3),
.proXq-table tr th:nth-child(4),
.proXq-table tr td:nth-child(4),
.proXq-table tr th:nth-child(5),
.proXq-table tr td:nth-child(5),
.proXq-table tr th:nth-child(6),
.proXq-table tr td:nth-child(6),{
	width: 1rem;
}
.proXq-table tr th:nth-child(7),
.proXq-table tr td:nth-child(7){
	width: 5.4rem;
}
.proXq-table tr th:nth-child(8),
.proXq-table tr td:nth-child(8){
	width: 3rem;
}
.proXq-table tr th:nth-child(9),
.proXq-table tr td:nth-child(9){
	width: 1.72rem;
}
.proXq-table tr th:nth-child(10),
.proXq-table tr td:nth-child(10){
	width: 1.2rem;
}
.proXq-table tr td .xunjia{
	display: flex;
	align-items: center;
	justify-content: center;
	height: 100%;
}
.proXq-table tr td .xunjia input{
	display: block;
	width: 0.28rem;
	height: 0.28rem;
	border-radius: 50%;
	border: 1px solid #e3e3e3;
	margin-right: 0.12rem;
	background-repeat: no-repeat;
	background-clip: center;
	background-size: 100% 100%;
}
.proXq-table tr td .xunjia input[type="checkbox"]:checked{
   background-image: url(../mobile/images/radio1.png);
}
.proXq-table::-webkit-scrollbar {/*滚动条整体样式*/
	width: 4px;     /*高宽分别对应横竖滚动条的尺寸*/
	height: 4px;
}
.proXq-table::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
	border-radius: 5px;
	-webkit-box-shadow: inset 0 0 5px rgba(28,181,216,1);
	background: rgba(28,181,216,1);
}
.proXq-table::-webkit-scrollbar-track {/*滚动条里面轨道*/
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
	border-radius: 0;
	background: rgba(0,0,0,0.1);
}
.proXq-tabBot{
	display: flex;
	width: 100%;
	height: 0.9rem;
	align-items: center;
	justify-content: space-between;
	background: #f8f8f8;
	padding: 0.16rem 0.2rem;
	border: 1px solid #e3e3e3;
	border-top: none;
	position: relative;
}
.proXq-tabBot::before{
	content: "*以上规格如有变动，恕不另行通知";
	font-size: 0.24rem;
	color: #c31821;
	position: absolute;
	left: 0.44rem;
	top: 0.06rem;
}
.proXq-tabBot button{
	display: block;
	width: 1.78rem;
	height: 100%;
	border-radius: 0.04rem;
	background: #c31821;
	border: none;
	color: #fff;
	font-size: 0.22rem;
}
.unfurl{
	display: flex;
	width: auto;
	height: 100%;
	align-items: center;
	font-size: 0.24rem;
	color: #c31821;
	padding-left: 0.24rem;
	transform: translateY(0.14rem);
}
.unfurl img{
	display: block;
	width: 0.24rem;
	height: auto;
	margin-left: 0.08rem;
}
.proXq-tedian{
	padding: 0 0.2rem;
	margin-bottom: 0.3rem;
	font-size: 0.24rem;
	line-height: 0.46rem;
	color: #595959;
}
.proXq-tedian span{
	/*color: #c31821;*/
}
.proXq-youshi{
	padding: 0 0.2rem;
	margin-bottom: 0.3rem;
	font-size: 0.24rem;
	line-height: 0.42rem;
	color: #595959;
	margin-top: 0.4rem;
}
.proXq-youshi span{
	/*color: #c31821;*/
}
.proXq-youshi h3{
	color: #202020;
	font-weight: bold;
	margin: 0.26rem auto 0.12rem;
}
.proXq-lingyu{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	padding: 0 0.44rem 0.15rem;
}
.proXq-lingyuIn{
	display: block;
	width: 3.18rem;
	height: 2.54rem;
	background: #687180;
	margin-bottom: 0.25rem;
	font-size: 0.22rem;
	color: #fff;
	text-align: center;
	line-height: 0.6rem;
	overflow: hidden;
}
.proXq-lingyuIn h3{
	padding: 0 0.2rem;
}
.proXq-lingyuIn>span{
	display: block;
	height: 1.94rem;
	width: 100%;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	background-color: #fff;
}
.proXq-ziliao{
	display: block;
	padding: 0 0.2rem;
}
.proXq-ziliao a{
	display: block;
	width: 100%;
	height: 1.58rem;
	border-radius: 0.08rem;
	background: #fff url(../mobile/images/wenben.png) no-repeat 0.25rem 0.24rem;
	background-size: 0.3rem auto;
	margin: 0 auto 0.24rem;
	box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.08);
	padding: 0.2rem 0.2rem 0 0.74rem;
	font-size: 0.24rem;
	color: #2b2b2b;
	line-height: 0.4rem;
}
.proXq-ziliao span{
	display: flex;
	width: 1.78rem;
	height: 0.56rem;
	margin-top: 0.14rem;
	border-radius: 0.04rem;
	justify-content: center;
	align-items: center;
	background: #c31821;
	font-size: 0.28rem;
	color: #fff;
}
.proXq-ziliao span img{
	display: block;
	width: 0.26rem;
	height: auto;
	margin-right: 0.05rem;
}
.fenyeTwo{
	display: flex;
	width: 100%;
	height: 0.74rem;
	align-items: center;
	justify-content: center;
	margin: 0 auto;
}
.fenyeTwo>a{
	display: flex;
	width: 0.95rem;
	border-radius: 0.04rem;
	border: 1px solid #d0d0d0;
	height: 100%;
	justify-content: center;
	align-items: center;
	font-family: "宋体";
	font-size: 0.32rem;
	color: #8d8d8d;
	font-weight: bold;
}
.yeshu{
	display: block;
	height: 100%;
	width: auto;
	padding: 0 0.26rem;
	font-size: 0.24rem;
	color: #1c1c1c;
	line-height: 0.74rem;
}
.yeshu span{
	font-size: 0.36rem;
}
.proXq-tj{
	display: block;
	height: 5.48rem;
	background: #f7f7f7;
	padding: 0.4rem 0.1rem 0;
}
.tj-swi{
	display: block;
	width: 100%;
	height: 5rem;
}
.tj-swiIn{
	display: block;
	width: 3.46rem;
	height: 3.7rem;
	border-radius: 0.1rem;
	margin: 0.2rem auto;
	background: #fff;
	box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.08);
}
.tj-swiIn span{
	display: flex;
	width: 100%;
	height: 2.4rem;
	margin-bottom: 0.2rem;
	align-items: center;
	justify-content: center;
}
.tj-swiIn h3{
	font-size: 0.28rem;
	color: #000000;
	line-height: 0.38rem;
	padding: 0 0.3rem;
}
.tj-swi .swiper-pagination-bullet{
	height: .15rem;
	width: .15rem;	
	display: inline-block;
	border-radius: 50%;
	background: #848686;
	opacity: 1;
	margin: 0 0.16rem !important;
	position: relative;
}
.tj-swi .swiper-pagination-bullet-active::after{
	content: "";
	display: block;
	width: 0.28rem;
	height: 0.28rem;
	border-radius: 50%;
	border: 1px solid #848686;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
}
.tj-swi .swiper-pagination{
	position: absolute;
	bottom: 0.5rem !important;
}
/*产品中心end*/
/*反馈*/
.fankuiLx{
	display: block;
	width: 7rem;
	height: auto;
	margin: 0 auto;
	box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.08);
	border-radius: 0.08rem;
	background: #fff;
}
.fankuiLx ul{
	padding: 0 0.3rem;
}
.fankuiLx li{
	border-bottom: 1px solid #ececec;
	position: relative;
	display: flex;
	padding: 0.25rem 0 0.25rem 0.84rem;
	font-size: 0.26rem;
	line-height: 0.4rem;
	color: #767676;
}
.fankuiLx li:last-child{
	border: none;
}
.fankuiLx li span{
	min-width: 1.32rem;
	padding-right: 0.2rem;
}
.fankuiLx li div{
	flex: 1;
	color: #000000;
}
.fankuiLx li img{
	display: block;
	width: 0.56rem;
	height: auto;
	position: absolute;
	left: 0.04rem;
	top: 0.16rem;
}
.fankuiLx>div{
	border-radius: 0.08rem 0.08rem 0 0;
	background: #c31821;
	padding: 0.18rem 0.34rem;
	background: #c31821;
	line-height: 0.42rem;
	font-size: 0.28rem;
	color: #fff;
	min-height: 0.78rem;
}
.fankuiLx-text{
	display: block;
	font-size: 0.24rem;
	color: #2b2b2b;
	text-align: center;
	line-height: 0.38rem;
	margin: 0.45rem auto 0.18rem;
	padding: 0 0.2rem;
}
.fankuiForm{
	display: block;
	width: 100%;
	height: auto;
	padding: 0 0.2rem;
}
.fankuiForm>ul>li{
	margin-bottom: 0.12rem;
}
.fankuiForm>ul>li h3{
	line-height: 0.6rem;
	font-size: 0.26rem;
	color: #000000;
}
.fankuiForm>ul>li h3 span{
	color: #c0141d;
}
.fankuiForm>ul>li select{
	display: block;
	width: 100%;
	height: 0.76rem;
	border-radius: 0.08rem;
	border: 1px solid #dbdbdb;
	font-size: 0.26rem;
	color: #333;
	padding: 0 0.24rem;
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	background: url(../mobile/images/navXia.png) no-repeat 6.5rem center;
	background-size: 0.28rem auto;
}
.fankuiForm>ul>li input{
	display: block;
	width: 100%;
	height: 0.76rem;
	border-radius: 0.08rem;
	border: 1px solid #dbdbdb;
	font-size: 0.26rem;
	color: #333;
	padding: 0 0.24rem;
}
.fankuiForm>ul>li input.city{
	background: url(../mobile/images/navXia.png) no-repeat 6.5rem center;
	background-size: 0.28rem auto;
}
.fankuiForm>ul>li textarea{
	display: block;
	width: 100%;
	height: 1.56rem;
	border-radius: 0.08rem;
	border: 1px solid #dbdbdb;
	font-size: 0.26rem;
	color: #333;
	padding: 0.1rem 0.24rem;
	line-height: 0.38rem;
	font-family: "微软雅黑";
}
.fankuiForm>ul>li>div{
	display: block;
	width: 100%;
	height: 0.76rem;
	border-radius: 0.08rem;
	border: 1px solid #dbdbdb;
	font-size: 0.26rem;
	color: #333;
	padding: 0 0.24rem;
}
.jianxi{
	display: block;
	height: 0.2rem;
	background: #f6f6f6;
}
.fankuiTj{
	display: block;
	width: 7rem;
	height: 0.76rem;
	border-radius: 0.08rem;
	background: #c31821;
	color: #fff;
	font-size: 0.28rem;
	border: none;
	margin: 0.42rem auto 0.52rem;
	position: relative;
}
.fankuiXj{
	display: block;
	padding: 0.32rem 0.2rem 0;
	position: relative;
}
.fankuiXj>h2{
	font-size: 0.26rem;
	color: #000000;
	line-height: 0.42rem;
	margin-bottom: 0.32rem;
}
.fankuiXj>h2 span{
	color: #c0141d;
}
.fankuiXj-ul{
	display: flex;
	flex-wrap: wrap;
}
.fankuiXj-ul li{
	display: block;
	width: 14.28%;
	height: auto;
	text-align: center;
	/*margin-bottom: 0.9rem;*/
	font-size: 0.26rem;
	color: #959595;
	line-height: 0.5rem;
}

.fankuiXj-ul li span{
	display: block;
	width: 0.42rem;
	height: 0.4rem;
	background: url(../mobile/images/xx.png) no-repeat center;
	background-size: 100%;
	margin: 0 auto;
	margin-bottom: 0.04rem;
}
.fankuiXj-ul li span img{
	display: block;
	width: 100%;
	height: 100%;
}
.xiaolian{
	display: flex;
	height: auto;
	margin-bottom: 0.42rem;
}
.xiaolian>span{
	display: block;
	width: 28.56%;
}
.xiaolian>span img{
	display: block;
	width: 0.42rem;
	height: 0.42rem;
	margin: 0.15rem auto 0;
}
.xiaolian>span em{
	display: block;
	width: 50%;
	height: 0.1rem;
	margin: 0 auto;
	border: 1px solid #c3c3c3;
	border-top: 0;
}
.xiaolian>span:first-child{
	display: block;
	position: absolute;
	top: 1.98rem;
	left: 0;
	width: 100%;
	height: 0.66rem;
	text-align: center;
}
.xiaolian>span:first-child em{
	width: 6.12rem;
}
.picker-box {
	-webkit-user-select: none;
	z-index: 299;
}

.picker-box dt {
	background-color: #dbdbdb;
	padding: 5px 20px
}

.picker-box dd {
	padding: 8px 20px;
	border-bottom: 1px solid #dbdbdb
}

.pro-picker,
.city-picker {
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	background-color: #fff;
	overflow: auto;
	width: 100%;
	z-index: 299;
}

.city-picker li {
	padding: 10px 20px;
	border-bottom: 1px solid #dbdbdb
}

.navbar {
	position: fixed;
	top: 50%;
	right: 0;
	width: 20px;
	-webkit-transform: translate(0, -50%);
	transform: translate(0, -50%);
	border-radius: 5px
}

.navbar a {
	display: block;
	text-align: center;
	color: gray
}

.navbar.active {
	background-color: grey
}

.navbar.active a {
	color: #fff
}

.picker-box .prompt {
	display: block;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	border-radius: 50%;
	background-color: gray;
	color: #fff;
	text-align: center;
	position: fixed;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%)
}
/*反馈end*/
/*服务支持*/
.topNav{
	display: flex;
	width: 100%;
	height: 0.96rem;
	box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.1);
	background: #fff;
	align-items: center;
	justify-content: space-between;
	padding: 0 0.3rem;
}
.topNav>a{
	display: flex;
	width: auto;
	height: 100%;
	align-items: center;
	font-size: 0.28rem;
	color: #1c1c1c;
	justify-content: center;
	position: relative;
}
.topNav>a.active{
	color: #c31821;
}
.topNav>a.active::after{
	content: "";
	display: block;
	width: 100%;
	height: 0.04rem;
	background: #c31821;
	position: absolute;
	bottom: 0;
	left: 0;
}
.shouhou-top{
	display: block;
	height: auto;
	padding: 0.4rem 0.2rem 0.15rem;
	background: #f9f9f9;
	font-size: 0.24rem;
	color: #2b2b2b;
	line-height: 0.38rem;
}
.shouhou-top div.top{
	text-align: center;
	margin-bottom: 0.32rem;
}
.shouhou-top div.center{
	max-height: 4.46rem;
	display: flex;
	justify-content: center;
	align-items: center;
}
.shouhou-top div.center img{
	display: block;
	max-width: 100%;
	max-height: 4.46rem;
}
.shouhou-top div.bot{
	display: block;
	margin: 0.22rem auto 0;
}
.shouhou-top div.bot>div{
	display: flex;
	margin-bottom: 0.44rem;
	height: auto;
}
.shouhou-top div.bot>div>span{
	display: block;
	width: 0.86rem;
	height: 0.86rem;
	border-radius: 50%;
	box-shadow: 0 0 26px 0 rgba(0, 0, 0, 0.08);
	margin-left: 0.04rem;
}
.shouhou-top div.bot>div>div{
	flex: 1;
	display: block;
	padding-left: 0.2rem;
	font-size: 0.24rem;
	color: #6a6a6a;
	line-height: 0.34rem;
}
.shouhou-top div.bot>div>div h3{
	font-size: 0.28rem;
	color: #000000;
	line-height: 0.44rem;
	margin-bottom: 0.1rem;
}
.shouhou-img{
	display: block;
	max-width: 6.2rem;
	margin: 0.56rem auto 0.4rem;
}
.shouhou-list{
	display: flex;
	flex-wrap: wrap;
	width: 100%;
	height: auto;
	margin-bottom: 0.62rem;
	justify-content: center;
}
.shouhou-list>div{
	display: block;
	width: 50%;
	text-align: center;
	padding: 0 0.3rem;
	font-size: 0.24rem;
	color: #6a6a6a;
	line-height: 0.34rem;
}
.shouhou-list>div:nth-child(2n){
	border-left: 1px solid #e9e9e9;
}
.shouhou-list>div span{
	display: block;
	width: 0.86rem;
	height: 0.86rem;
	margin: 0 auto 0.25rem;
	border-radius: 50%;
	box-shadow: 0 0 26px 0 rgba(0, 0, 0, 0.08);
}
.shouhou-list>div h3{
	font-size: 0.28rem;
	color: #000000;
	margin-bottom: 0.18rem;
	line-height: 0.4rem;
}
.shouhou-list>div a{
	display: flex;
	width: 1.78rem;
	height: 0.56rem;
	border-radius: 0.04rem;
	background: #c31821;
	justify-content: center;
	align-items: center;
	font-size: 0.24rem;
	color: #fff;
	margin: 0.32rem auto 0;
}
.shouhou-footer{
	display: flex;
	height: auto;
	width: 100%;
	background: #f9f9f9 url(../mobile/images/shouhou_04.jpg) no-repeat top center;
	background-size: 100% auto;
	padding: 0.58rem 0 0.5rem;
	font-size: 0.24rem;
	color: #6a6a6a;
	line-height: 0.34rem;
}
.shouhou-footer>div{
	display: block;
	width: 1.7rem;
}
.shouhou-footer>div:nth-child(1){
	display: block;
	width: 2.6rem;
	height: auto;
	margin-left: 0.2rem;
	margin-right: 0.46rem;
}
.shouhou-footer>div:nth-child(2){
	margin-right: 0.64rem;
}
.shouhou-footer>div span{
	display: block;
	width: 0.86rem;
	height: 0.86rem;
	border-radius: 50%;
	box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.08);
	margin-bottom: 0.8rem;
	margin-left: 0.12rem;
}
.shouhou-footer>div h3{
	font-size: 0.28rem;
	color: #000;
	line-height: 0.4rem;
	margin-bottom: 0.18rem;
}
.shouhou-footer>div:nth-child(1) span{
	margin: 0.38rem 0 0.98rem 0.24rem;
}
.shouhou-footer>div:nth-child(2) span{
	margin: 0.7rem 0 0.9rem 0.2rem;
}
.shouhou-footer>div:nth-child(1) p{
	width: 1.7rem;
}

.downloadTop{
	display: flex;
	flex-wrap: wrap;
	padding: 0.14rem 0.3rem 0;
	margin-bottom: 0.24rem;
}
.downloadTop a{
	display: flex;
	width: auto;
	min-width: 2.1rem;
	border-radius: 0.04rem;
	padding: 0 0.1rem;
	background: #efefef;
	font-size: 0.24rem;
	color: #4f4f4f;
	height: 0.6rem;
	align-items: center;
	justify-content: center;
	margin: 0.25rem 0.1rem 0;
}
.downloadTop a.active{
	color: #fff;
	background: #c31821;
}
.download-search{
	display: flex;
	justify-content: space-between;
	margin-bottom: 0.4rem;
	padding: 0 0.4rem;
	height: 0.76rem;
}
.download-search button{
	right: 0.4rem;
	width: 1.5rem;
	height: 0.76rem;
	border: none;
	border-radius: 0.08rem;
	background:#c31821;
	font-size: 0.28rem;
	color: #fff;
}
.download-search input{
	display: block;
	height: 0.76rem;
	width: 5rem;
	border-radius: 0.08rem;
	border: 1px solid #dbdbdb;
	padding: 0 0.2rem 0 0.58rem;
	font-size: 0.28rem;
	color: #333;
	background: url(../mobile/images/search.png) no-repeat 0.18rem center;
	background-size: 0.25rem auto;
}
.download{
	display: block;
	width: 100%;
	height: auto;
	padding: 0 0.2rem;
}
.download-in{
	display: flex;
	width: 100%;
	height: 2.16rem;
	border-radius: 0.1rem;
	background: #fff;
	position: relative;
	margin-bottom: 0.2rem;
	padding: 0.28rem 0.24rem;
	box-shadow: 0 0 24px 0 rgba(0, 0, 0, 0.08);
}
.download-in>span{
	display: block;
	width: 0.7rem;
	height: auto;
	margin-top: 0.08rem;
	margin-right: 0.3rem;
}
.download-in>div{
	display: block;
	flex: 1;
	height: auto;
}
.download-in>div h3{
	font-size: 0.28rem;
	color: #000000;
	line-height: 0.42rem;
	margin-bottom: 0.04rem;
	height: 0.42rem;
}
.download-in>div h5{
	font-size: 0.24rem;
	line-height: 0.42rem;
	height: 0.42rem;
	color: #707070;
	margin-bottom: 0.12rem;
}
.download-in>div em{
	display: flex;
	width: 1.78rem;
	height: 0.56rem;
	border-radius: 0.04rem;
	border: 1px solid #c31821;
	justify-content: center;
	align-items: center;
	font-size: 0.24rem;
	color: #c31821;
}
.download-in>div em img{
	display: block;
	width: 0.25rem;
	margin-right: 0.06rem;
}
.jiazai{
	display: flex;
	width: 100%;
	height: 0.8rem;
	align-items: center;
	justify-content: center;
	font-size: 0.26rem;
	color: #999999;
}
.jiazai img{
	display: block;
	width: 0.28rem;
	margin-right: 0.14rem;
	margin-top: 0.02rem;
}
.videoDow{
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	width: 100%;
	height: auto;
	padding: 0 0.2rem;
}
.videoDow-in{
	display: block;
	width: 3.44rem;
	height: 4.04rem;
	margin-bottom: 0.24rem;
	border-radius: 0.08rem;
	box-shadow: 0 0 26px 0 rgba(0, 0, 0, 0.08);
}
.videoDow-in>span{
	display: block;
	width: 100%;
	height: 1.94rem;
	border-radius: 0.08rem 0.08rem 0 0;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}
.videoDow-in>h3{
	font-size: 0.28rem;
	color: #000000;
	line-height: 0.36rem;
	height: 0.72rem;
	padding: 0 0.2rem;
	margin-top: 0.16rem;
}
.videoDow-in h5{
	height: 0.48rem;
	line-height: 0.48rem;
	font-size: 0.24rem;
	color: #707070;
	padding-left: 0.48rem;
	background: url(../mobile/images/time.png) no-repeat 0.2rem center;
	background-size: 0.2rem auto;
}
.videoDow-in em{
	display: flex;
	width: 100%;
	height: 0.65rem;
	border-top: 1px solid #ebebeb;
	align-items: center;
	justify-content: center;
	font-size: 0.24rem;
	color: #c31821;
	margin-top: 0.08rem;
}
.videoDow-in em img{
	display: block;
	width: 0.25rem;
	margin-right: 0.06rem;
}
.fuwu-title{
	display: block;
	text-align: center;
	padding: 0 0.2rem;
	position: relative;
	margin-bottom: 0.58rem;
	font-size: 0.28rem;
	color: #000000;
	line-height: 0.4rem;
}
.fuwu-title::after{
	content: "";
	display: block;
	width: 0.05rem;
	height: 0.35rem;
	background: url(../mobile/images/dian_03.jpg) no-repeat center;
	background-size: 100%;
	position: absolute;
	bottom: -0.48rem;
	left: 50%;
	transform: translateX(-50%);
}
.fuwu-title em{
	display: flex;
	width: 0.4rem;
	height: 0.4rem;
	justify-content: center;
	align-items: center;
	font-size: 0.24rem;
	color: #fff;
	margin:0 auto 0.08rem;
	background: #c0141d;
	font-weight: bold;
	border-radius: 50%;
}
.zijian{
	padding: 0 0.2rem;
	margin-bottom: 0.5rem;
}
.zijian li{
	border: 1px solid #ebebeb;
	border-top: 0;
	position: relative;
	min-height: 0.72rem;
	font-size: 0.24rem;
	color: #363636;
	line-height: 0.36rem;
	padding: 0.18rem 0.9rem 0.18rem 0.26rem;
}
.zijian li::before{
	content: "";
	display: block;
	width: 0.04rem;
	height: 0.04rem;
	border-radius: 50%;
	background: #6e6e6e;
	position: absolute;
	left: 0.14rem;
	top: 0.34rem;
}
.zijian li span{
	position: absolute;
	right: 0.18rem;
	top: 0.18rem;
}
.zijian li:first-child{
	border-top: 2px solid #c0141d;
}

.fuwuWx-top{
	padding: 0 0.2rem;
	margin-bottom: 0.26rem;
	font-size: 0.24rem;
	line-height: 0.38rem;
	color: #2c2c2c;
}
.fuwuWx-top img{
	display: block;
	max-width: 6rem;
	margin: 0 auto 0.4rem;
}
.fuwuWx-bot{
	display: flex;
	width: 100%;
	height: 0.66rem;
	justify-content: space-between;
	padding: 0 0.2rem;
	margin: 0 auto 0.58rem;
}
.fuwuWx-bot a{
	display: flex;
	width: 3.46rem;
	height: 0.66rem;
	border-radius: 0.04rem;
	background: #c31821;
	border: 1px solid #c31821;
	justify-content: center;
	align-items: center;
	font-size: 0.26rem;
	color: #fff;
}
.fuwuWx-bot a:nth-child(2){
	background: none;
	color: #c31821;
}
.fuwuWx-center{
	display: block;
	width: 100%;
	height: auto;
	margin-bottom: 0.46rem;
	padding: 0 0.2rem;
	position: relative;
}
.fuwuWx-center>div{
	display: block;
	margin-bottom: 0.18rem;
	position: relative;
	font-size: 0.24rem;
	color: #2c2c2c;
	padding-left: 0.28rem;
}
.fuwuWx-center>div span{
	color: #c0141d;
}
.fuwuWx-center>div:last-child{
	margin-bottom: 0;
}
.fuwuWx-center>div::before{
	content: "";
	display: block;
	width: 0.16rem;
	height: 0.16rem;
	border-radius: 50%;
	box-sizing: border-box;
	background: #c0141d;
	border: 0.04rem solid #ebb4b3;
	position: absolute;
	left: 0;
	top: 0.1rem;
}
.fuwuWx-center::before{
	content: "";
	display: block;
	width: 1px;
	height: calc(100% - 0.38rem);
	border-left: 1px dashed #c0141d;
	position: absolute;
	left: 0.28rem;
	top: 0.2rem;
}
.xuqiu-title{
	display: block;
	height: 0.76rem;
	line-height: 0.76rem;
	text-align: center;
	font-size: 0.32rem;
	color: #000000;
	position: relative;
}
.xuqiu-title::before{
	content: "";
	display: block;
	width: 2.5rem;
	height: 1px;
	background: #e4e4e4;
	position: absolute;
	bottom: 0;
	left: 50%;
	transform: translateX(-50%);
	z-index: 2;
}
.xuqiu-title::after{
	content: "";
	display: block;
	width: 0.74rem;
	height: 0.03rem;
	background: #c31821;
	position: absolute;
	bottom: -0.01rem;
	left: 50%;
	transform: translateX(-50%);
	z-index: 3;
}
form{
	display: block;
}
.shenqing{
	display: block;
	padding: 0 0.2rem;
}
.shenqing li{
	margin-bottom: 0.14rem;
	display: block;
	width: 100%;
	float: left;
	height: auto;
	position: relative;
}
.shenqing li:last-child{
	margin-bottom: 0;
}
.shenqing li h3{
	font-size: 0.26rem;
	color: #000000;
	line-height: 0.6rem;
}
.shenqing li h3 span{
	color: #c0141d;
}
.shenqing li select{
	display: block;
	width: 100%;
	height: 0.76rem;
	border-radius: 0.08rem;
	border: 1px solid #dbdbdb;
	font-size: 0.26rem;
	color: #333;
	padding: 0 0.2rem;
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	background: url(../mobile/images/navXia.png) no-repeat 6.5rem center;
	background-size: 0.28rem auto;
}
.shenqing li textarea{
	display: block;
	width: 100%;
	height: 1.56rem;
	border-radius: 0.08rem;
	border: 1px solid #dbdbdb;
	font-size: 0.26rem;
	color: #333;
	padding: 0.1rem 0.2rem;
	line-height: 0.38rem;
	font-family: "微软雅黑";
}
.shenqing li input{
	display: block;
	width: 100%;
	height: 0.76rem;
	border-radius: 0.08rem;
	border: 1px solid #dbdbdb;
	font-size: 0.26rem;
	color: #333;
	padding: 0 0.2rem;
}
.shenqing li.wid50{
	width: 50%;
}
.shenqing li.wid50:nth-child(2n-1){
	padding-right: 0.07rem;
}
.shenqing li.wid50:nth-child(2n){
	padding-left: 0.07rem;
}
.shenqing li input.yzm{
	width: 5.25rem;
}
.shenqing li .code{
	display: flex;
	width: 1.68rem;
	height: 0.76rem;
	border-radius: 0.08rem;
	border: 1px solid #dbdbdb;
	position: absolute;
	right: 0;
	top: 0.6rem;
	justify-content: center;
	align-items: center;
	overflow: hidden;
}
.shenqing li #verifyCanvas{
	/*width: 100% !important;
	height: 100% !important;*/
}
.xuqiu-bot{
	display: block;
	padding: 0 0.2rem;
	margin: 0.4rem auto;
}
.xuqiu-bot button{
	display: block;
	width: 100%;
	height: 0.76rem;
	border-radius: 0.06rem;
	border: 1px solid #c31821;
	color: #c31821;
	background: none;
	font-size: 0.28rem;
	margin-bottom: 0.24rem;
}
.xuqiu-bot button:first-child{
	background: #c31821;
	color: #fff;
}
.xuqiu-text{
	display: block;
	width: 7.1rem;
	height: auto;
	background: #fffcf7;
	border-radius: 0.06rem;
	border: 1px solid #f5ead0;
	padding: 0.24rem 0.28rem;
	margin: 0.32rem auto 0;
	font-size: 0.24rem;
	color: #362e29;
	line-height: 0.36rem;
}
.xuqiu-text p span{
	color: #c0141d;
}
.xuqiu-text>span{
	display: flex;
	width: 100%;
	height: 0.5rem;
	align-items: center;
}
.xuqiu-text>span label{
	display: flex;
	height: 100%;
	align-items: center;
	padding-right: 0.22rem;
	margin-right: 0.5rem;
}
.xuqiu-text>span label input{
	display: block;
	width: 0.22rem;
	height: 0.22rem;
	border-radius: 50%;
	margin-right: 0.12rem;
	margin-top: 0.02rem;
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% 100%;
	background-image: url(../mobile/images/radio2.png);
}
.xuqiu-text>span label input[type="checkbox"]:checked{
   background-image: url(../mobile/images/radio3.png);
}
.xuqiu-text>span label input[type="radio"]:checked{
   background-image: url(../mobile/images/radio3.png);
}

.xieyiPop{
	display: none;
	width: 7rem;
	height: auto;
	background: #fff;
	border-radius: 0.12rem;
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	z-index: 212;
	font-size: 0.28rem;
	color: #333;
	line-height: 0.42rem;
	padding: 0.48rem;
}
.xieyiPop .xieyiPop-in{
	max-height: 8rem;
	overflow: auto;
}
.xieyiPop-colse{
	display: block;
	width: 0.52rem;
	height: 0.52rem;
	border: 1px solid #DEDEDE;
	border-radius: 50%;
	position: absolute;
	right: 0.08rem;
	top: 0.08rem;
	cursor: pointer;
	background: url(../mobile/images/colse1.png) no-repeat center;
	background-size: 50%;
}
.weixiu-top{
	display: block;
	margin: 0.4rem auto 0.3rem;
	padding: 0 0.2rem;
	text-align: center;
	line-height: 0.4rem;
	font-size: 0.26rem;
	color: #8a8a8a;
}
.weixiu-top h3{
	font-size: 0.3rem;
	color: #c52725;
}
.weixiu-top em{
	display: block;
	width: 0.6rem;
	height: 0.03rem;
	background: #d2d2d2;
	margin: 0.14rem auto 0.12rem;
}
.weixiu{
	display: block;
	padding: 0 0.2rem;
}
.formList{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.formList>li{
	display: block;
	width: 3.48rem;
	margin-bottom: 0.14rem;
}
.formList>li h3{
	font-size: 0.26rem;
	line-height: 0.6rem;
	color: #000000;
}
.formList li h3 span{
	color: #c0141d;
}
.formList li input{
	display: block;
	width: 100%;
	height: 0.76rem;
	border-radius: 0.08rem;
	border: 1px solid #dbdbdb;
	font-size: 0.24rem;
	color: #333;
	padding: 0 0.2rem;
}
.formList li input.diqu{
	background: url(../mobile/images/navXia.png) no-repeat 2.98rem center;
	background-size: 0.26rem auto;
}
.formList>li>div{
	display: block;
	width: 100%;
	height: 0.76rem;
	border-radius: 0.08rem;
	border: 1px solid #dbdbdb;
	font-size: 0.24rem;
	color: #333;
	padding: 0 0.2rem;
}
.formList>li>div .express-area a{
	font-size: 0.24rem;
}
.addXuLie{
	display: flex;
	width: 1.94rem;
	height: 0.76rem;
	border: 1px solid #c31821;
	margin: 0.12rem 0 0.2rem;
	border-radius: 0.06rem;
	background: none;
	justify-content: center;
	align-items: center;
	font-size: 0.24rem;
	color: #c31821;
}
.weixiuBut{
	display: block;
	width: 100%;
	height: 0.76rem;
	border-radius: 0.06rem;
	background: #c31821;
	color: #fff;
	font-size: 0.28rem;
	margin: 0.5rem auto 0.54rem;
	border: none;
}
.weixiu-foot{
	display: block;
	font-size: 0.26rem;
	color: #000000;
	line-height: 0.6rem;
}
.weixiu-foot textarea{
	display: block;
	width: 100%;
	height: 1.56rem;
	border-radius: 0.08rem;
	border: 1px solid #dbdbdb;
	font-size: 0.24rem;
	color: #333;
	padding: 0.1rem 0.2rem;
	line-height: 0.38rem;
	font-family: "微软雅黑";
}

/*服务支持end*/
/*注册*/
.enrolHead{
	display: block;
	width: 7.1rem;
	height: auto;
	margin: 0 auto 0.3rem;
	border-radius: 0.1rem;
	box-shadow: 0 0 26px 0 rgba(0, 0, 0, 0.08);
	padding-bottom: 0.3rem;
}
.enrolHead>h2{
	font-size: 0.28rem;
	color: #fff;
	height: 0.78rem;
	display: flex;
	align-items: center;
	padding: 0 0.35rem;
	background: #c31821 url(../mobile/images/zhuce_03.jpg) no-repeat right bottom;
	background-size: auto 100%;
	border-radius: 0.1rem 0.1rem 0 0;
}
.enrolHead-text{
	display: block;
	width: 6.46rem;
	height: auto;
	border-radius: 0.08rem;
	border: 1px solid #f5ead0;
	background: #fffcf7;
	padding: 0.24rem 0.28rem;
	font-size: 0.24rem;
	color: #362e29;
	line-height: 0.36rem;
	margin: 0 auto;
}
.enrolHead-text span{
	color: #c0141d;
}
.enrolHead-in{
	display: flex;
	height: auto;
	font-size: 0.26rem;
	color: #000000;
	padding: 0 0.3rem;
	line-height: 0.38rem;
}
.enrolHead-in>span{
	margin-top: 0.18rem;
	margin-right: 0.1rem;
}
.enrolHead-in>ul{
	flex: 1;
	display: block;
	padding-left: 0.42rem;
	position: relative;
}
.enrolHead-in>ul li{
	min-height: 0.72rem;
	padding: 0.18rem 0;
	position: relative;
	border-bottom: 1px solid #ececec;
}
.enrolHead-in>ul li:last-child{
	border: none;
}
.enrolHead-in>ul li::after{
	content: "";
	display: block;
	width: 0.28rem;
	height: 0.26rem;
	background: url(../mobile/images/xing.png) no-repeat center;
	background-size: 100% 100%;
	position: absolute;
	top: 0.22rem;
	left: -0.42rem;
}
.enrolHead-in>ul::before{
	content: "";
	display: block;
	width: 1px;
	height: calc(100% - 0.6rem);
	border-left: 1px dashed #d6d6d6;
	position: absolute;
	left: 0.12rem;
	top: 0.3rem;
}
.enrolForm{
	padding: 0 0.2rem;
}
.formList li{
	position: relative;
}
.formList li.wid100{
	width: 100%;
}
.formList li .fasong{
	display: block;
	width: auto;
	padding: 0 0.26rem;
	height: 0.76rem;
	line-height: 0.76rem;
	position: absolute;
	top: 0.6rem;
	right: 0;
	border: none;
	font-size: 0.24rem;
	color: #c31821;
	background: none;
}
.formList li select{
	display: block;
	width: 100%;
	height: 0.76rem;
	border-radius: 0.08rem;
	border: 1px solid #dbdbdb;
	font-size: 0.24rem;
	color: #333;
	padding: 0 0.2rem;
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	background: url(../mobile/images/navXia.png) no-repeat 6.6rem center;
	background-size: 0.26rem auto;
}
.formList li textarea{
	display: block;
	width: 100%;
	height: 1.56rem;
	border-radius: 0.08rem;
	border: 1px solid #dbdbdb;
	font-size: 0.26rem;
	color: #333;
	padding: 0.1rem 0.24rem;
	line-height: 0.38rem;
	font-family: "微软雅黑";
}
.enrolForm-foot{
	display: block;
	padding: 0 0.2rem;
	margin: 0.36rem auto 0.64rem;
}
.enrolForm-foot button{
	display: block;
	width: 100%;
	height: 0.76rem;
	border-radius: 0.08rem;
	border: 1px solid #c31821;
	margin-bottom: 0.24rem;
	color: #fff;
	font-size: 0.28rem;
	background: #c31821;
}
.enrolForm-foot button:nth-child(2){
	background: none;
	color: #c31821;
}
.formList li.wid100 input.diqu{
	background: url(../mobile/images/navXia.png) no-repeat 6.6rem center;
	background-size: 0.26rem auto;
}


/*注册end*/
/*询价*/
.xunjiaMain{
	display: block;
	width: 7.1rem;
	height: auto;
	padding: 0.24rem;
	border: 1px solid #f5ead0;
	border-radius: 0.08rem;
	background: #fffcf7;
	margin: 0.08rem auto 0;
	font-size: 0.24rem;
	line-height: 0.36rem;
	color: #362e29;
}
.xunjiaMain p span{
	color: #c0141d;
}
.xunjia-in{
	display: flex;
	width: 100%;
	height: auto;
	flex-wrap: wrap;
	padding: 0.05rem 0 0.2rem;
}
.xunjiaMain label{
	display: block;
	position: relative;
	padding-left: 0.32rem;
	padding-right: 0.52rem;
	margin-top: 0.15rem;
}
.xunjiaMain label input{
	width: 0.22rem;
	height: 0.22rem;
	position: absolute;
	left: 0;
	top: 0.08rem;
	background-image: url(../mobile/images/radio2.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100%;
}
.xunjiaMain label input[type="checkbox"]:checked{
   background-image: url(../mobile/images/radio3.png);
}
.xunjiaMain label input[type="radio"]:checked{
   background-image: url(../mobile/images/radio3.png);
}
.xunjiaTable{
	display: block;
	width: 100%;
	height: auto;
	margin: 0 auto 0.3rem;
	padding: 0 0.2rem;
}
.xunjiaTable table{
	width: 100%;
}
.xunjiaTable tr{
	border: 1px solid #e3e3e3;
	border-top: none;
}
.xunjiaTable tr:nth-child(2n-1){
	background: #f8f8f8;
}
.xunjiaTable tr:nth-child(1){
	border: none;
	background: #595757;
}
.xunjiaTable tr th{
	font-weight: normal;
	color: #fff;
	font-size: 0.24rem;
	text-align: center;
	height: 0.7rem;
}
.xunjiaTable tr th:nth-child(1){
	width: 24%;
}
.xunjiaTable tr th:nth-child(2){
	width: 30%;
}
.xunjiaTable tr th:nth-child(3){
	width: 28%;
}
.xunjiaTable tr th:nth-child(4){
	width: 18%;
}
.xunjiaTable tr td{
	height: 0.7rem;
	font-size: 0.24rem;
	color: #000;
	text-align: center;
	line-height: 0.38rem;
	padding: 0.1rem;
}
.removeBut{
	display: block;
	width: 100%;
	height: 100%;
	background: url(../mobile/images/remove.png) no-repeat center;
	background-size: 0.28rem auto;
	cursor: pointer;
}
.shu{
	display: flex;
	width: 100%;
	height: 0.5rem;
	justify-content: center;
	align-items: center;
}
.shu span{
	display: block;
	width: 25%;
	height: 100%;
	text-align: center;
	line-height: 0.5rem;
}
.shu span:last-child{
	font-size: 0.32rem;
	line-height: 0.46rem;
}
.shu input{
	display: flex;
	width: 50%;
	height: 100%;
	align-items: center;
	justify-content: center;
	text-align: center;
	border: 1px solid #dadada;
	font-size: 0.28rem;
}
/*询价end*/
/*会员中心*/
.userHead{
	display: flex;
	justify-content: center;
	width: 100%;
	height: 0.96rem;
	border-bottom: 1px solid #efefef;
}
.userHead a{
	display: flex;
	width: 100%;
	height: 100%;
	align-items: center;
	justify-content: center;
	font-size: 0.28rem;
	color: #1c1c1c;
}
.userHead a.active{
	color: #c31821;
}
.userHead a span{
	display: flex;
	width: auto;
	height: 100%;
	align-items: center;
	position: relative;
}
.userHead a.active span::after{
	content: "";
	display: block;
	width: 100%;
	height: 0.04rem;
	background: #c31821;
	position: absolute;
	bottom: 0;
}
.userNews{
	display: block;
	padding: 0 0.2rem;
	margin: 0.24rem auto 0;
}
.userNews-in li{
	display: flex;
	justify-content: space-between;
	height: 0.92rem;
	border-bottom: 1px solid #efefef;
	align-items: center;
	font-size: 0.28rem;
	color: #181818;
	padding-left: 0.2rem;
	position: relative;
}
.userNews-in li::before{
	content: "";
	display: block;
	width: 0.04rem;
	height: 0.04rem;
	border-radius: 50%;
	background: #8d8d8d;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
}
.userNews-in li:last-child{
	border: none;
}
.userNews-in li span{
	display: block;
	width: 1.5rem;
}
.userNews-in li p{
	flex: 1;
	white-space:nowrap; 
	text-overflow:ellipsis; 
	overflow: hidden;
	text-align: right;
	color: #717171;
}
.userNews-top{
	display: flex;
	width: 100%;
	height: 1.96rem;
	align-items: center;
	background: #f8f8f8;
}
.userNews-top span{
	display: block;
	width: 1.3rem;
	height: 1.3rem;
	border-radius: 50%;
	margin-left: 0.26rem;
	margin-right: 0.26rem;
}
.userNews-top>div{
	flex: 1;
	font-size: 0.24rem;
	color: #717171;
	line-height: 0.42rem;
}
.userNews-top>div h3{
	color: #000000;
	font-size: 0.28rem;
}
.setPw{
	display: block;
	padding: 0 0.2rem;
	margin: 0.38rem auto 1.36rem;
}
.setPw li{
	margin-bottom: 0.18rem;
	font-size: 0.26rem;
	color: #000000;
	line-height: 0.6rem;
	position: relative;
}
.setPw li input{
	display: block;
	width: 100%;
	height: 0.76rem;
	border-radius: 0.08rem;
	border: 1px solid #dbdbdb;
	padding: 0 0.24rem;
	font-size: 0.26rem;
}
.setPw li p{
	font-size: 0.26rem;
	color: #ed2e2e;
	position: absolute;
	left: 0;
	top: 1.4rem;
	line-height: 0.4rem;
	display: none;
}
.setBut{
	display: block;
	height: 0.76rem;
	border-radius: 0.08rem;
	width: 100%;
	border: none;
	background: #c31821;
	color: #fff;
	font-size: 0.28rem;
	margin-top: 0.82rem;
}
.userWx{
	display: block;
	width: 100%;
	background: #fff;
	padding: 0 0.2rem;
	min-height: 7.7rem;
}
.userWx>ul>li{
	border-bottom: 1px solid #e6e6e6;
}
.userWx>ul>li:last-child{
	border: none;
}
.userWx>ul>li>div.top{
	display: block;
	height: auto;
	min-height: 1.3rem;
	position: relative;
	padding: 0.22rem 0.6rem 0.22rem 0.24rem;
}
.userWx>ul>li>div.top h5{
	font-size: 0.26rem;
	color: #999999;
	line-height: 0.38rem;
	margin-top: 0.1rem;
}
.userWx>ul>li>div.top h3{
	position: relative;
	font-size: 0.28rem;
	color: #000000;
	padding-left: 0.86rem;
}
.userWx>ul>li>div.top h3 span{
	position: absolute;
	top: 0;
	left: 0;
}
.userWx>ul>li>div.top>img{
	display: block;
	width: 0.32rem;
	height: auto;
	position: absolute;
	right: 0;
	top: 0.35rem;
}
.userWx>ul>li>div.content{
	display: none;
	font-size: 0.24rem;
	color: #595959;
	line-height: 0.42rem;
	padding-left: 0.24rem;
	padding-bottom: 0.32rem;
}
.userWx>ul>li>div.content p span{
	color: #000;
	font-weight: bold;
}
.userDow{
	display: block;
	padding: 0 0.2rem;
	min-height: 7.7rem;
	background: #fff;
}
.userDow li{
	display: flex;
	height: 1.3rem;
	border-bottom: 1px solid #efefef;
}
.userDow li:last-child{
	border: none;
}
.userDow li span{
	display: block;
	width: 0.3rem;
	height: auto;
	margin: 0.28rem 0.2rem 0 0;
}
.userDow li span img{
	display: block;
}
.userDow li div{
	flex: 1;
	display: block;
	padding-top: 0.2rem;
}
.userDow li div h3{
	line-height: 0.48rem;
	color: #2b2b2b;
	font-size: 0.28rem;
}
.userDow li div h5{
	font-size: 0.26rem;
	color: #999999;
	line-height: 0.4rem;
}
/*会员中心end*/
/*公司信息介绍*/
.abolutHead{
	display: flex;
	height: 0.96rem;
	width: 100%;
	justify-content: center;
	align-items: center;
	box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.1);
}
.abolutHead a{
	display: flex;
	width: 33.3%;
	height: 100%;
	justify-content: center;
	font-size: 0.28rem;
	color: #1c1c1c;
	align-items: center;
}
.abolutHead a span{
	display: flex;
	height: 100%;
	align-items: center;
	width: auto;
	position: relative;
}
.abolutHead a.active{
	color: #c31821;
}
.abolutHead a.active span::after{
	content: "";
	display: block;
	width: 100%;
	height: 0.04rem;
	background: #c31821;
	position: absolute;
	bottom: 0;
}
.aboutTop{
	display: block;
	padding: 0.48rem 0.2rem 0.22rem;
	background: #f7f7f7;
	font-size: 0.24rem;
	color: #595959;
	line-height: 0.42rem;
}
.aboutTop-img{
	display: block;
	width: 6.05rem;
	height: 4.22rem;
	background: #fff;
	margin: 0 auto 0.45rem;
	position: relative;
	padding: 0.14rem;
	box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.08);
}
.aboutTop-img .left,
.aboutTop-img .right{
	display: flex;
	width: 0.8rem;
	height: 0.8rem;
	background: #fff;
	justify-content: center;
	align-items: center;
	box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.08);
	position: absolute;
	left: -0.25rem;
	bottom: 0;
	font-family: "宋体";
	font-size: 0.32rem;
	z-index: 9;
}
.aboutTop-img .left{
	bottom: 0.8rem;
	color: #fff;
	background: #2a2a2a;
}
.about-swi{
	display: block;
	width: 100%;
	height: 100%;
}
.about-swiIn{
	display: flex;
	width: 100%;
	height: 100%;
	justify-content: center;
	align-items: center;
}
.about-title{
	display: flex;
	width: 100%;
	height: 1.14rem;
	border-left: 0.06rem solid #c0141d;
	padding-left: 0.28rem;
	flex-wrap: wrap;
	margin: 0 auto 0.35rem;
}
.about-title img{
	display: block;
	width: auto;
	height: 0.64rem;
}
.about-title p{
	display: block;
	width: 100%;
	font-size: 0.28rem;
	color: #000;
	line-height: 1;
}
.about-textBut{
	display: flex;
	width: 4rem;
	height: 0.6rem;
	margin: 0.14rem auto 0;
	justify-content: center;
	align-items: center;
	font-size: 0.24rem;
	color: #c31821;
}
.about-textBut img{
	display: block;
	width: 0.24rem;
	margin-left: 0.08rem;
}
.about-textIn{
	margin-top: 0.22rem;
	height: 3.6rem;
	line-height: 0.4rem;
	overflow: hidden;
}
.aboutPro,.myPro-list{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	position: relative;
	margin-bottom: 0.4rem;
}

.aboutPro::after,.myPro-list::after{
	content: "";
	display: block;
	width: 1px;
	height: calc(100% - 0.8rem);
	background: #e8e8e8;
	position: absolute;
	left: 50%;
	top: 0.45rem;
}
.aboutPro>div,.myPro-list li{
	display: block;
	width: 50%;
	height: auto;
	text-align: center;
	padding: 0.26rem 0.3rem 0.2rem;
	position: relative;
}
.aboutPro>div:nth-child(2n)::before,
.myPro-list li:nth-child(2n)::before{
	content: "";
	display: block;
	width: 7.1rem;
	height: 1px;
	background: #e8e8e8;
	position: absolute;
	top: 0;
	right: 0.2rem;
}
.aboutPro>div:nth-child(2)::before,
.myPro-list li:nth-child(2)::before{
	display: none;
}
.aboutPro>div>span,
.myPro-list li>span{
	display: flex;
	width: 1.26rem;
	height: 1.26rem;
	background: url(../mobile/images/yuan.png) no-repeat center;
	background-size: 100%;
	margin: 0 auto 0.22rem;
	justify-content: center;
	align-items: center;
}
.aboutPro>div>span img,
.myPro-list li>span img{
	display: block;
	max-width: 46%;
	max-height: 46%;
}
.aboutPro>div h3,
.myPro-list li h2{
	font-size: 0.3rem;
	line-height: 0.42rem;
	color: #000000;
}
.aboutPro>div em,
.myPro-list li em{
	display: block;
	width: 0.5rem;
	height: 0.03rem;
	background: #d3d3d3;
	margin: 0.16rem auto 0.12rem;
}
.aboutPro>div h5,
.myPro-list li h4{
	font-size: 0.24rem;
	color: #000;
	line-height: 0.4rem;
	margin-bottom: 0.05rem;
}
.aboutPro>div p,
.myPro-list li p{
	font-size: 0.24rem;
	line-height: 0.4rem;
	color: #6f6e6e;
}
.yuanjing{
	display: block;
	width: 100%;
	height: auto;
	padding: 0.58rem 0.9rem 0.95rem;
	color: #fff;
	background: url(../mobile/images/about_bg_08.jpg) no-repeat center;
	background-size: cover;
}
.yuanjing em{
	display: block;
	width: 0.44rem;
	height: 0.02rem;
	background: #FFF;
	margin: 0.16rem auto 0.14rem;
}
.yuanjing h3,.yuanjing h2{
	font-size: 0.42rem;
	text-transform: uppercase;
	line-height: 0.52rem;
	text-align: center;
	font-weight: bold;
}
.yuanjing h4{
	text-align: center;
	line-height: 0.48rem;
	font-size: 0.32rem;
	margin-bottom: 0.42rem;
}
.yuanjing p{
	font-size: 0.26rem;
	line-height: 0.42rem;
}
.rencaiTop{
	display: block;
	padding-top: 0.4rem;
	height: 6.35rem;
	width: 100%;
	background: url(../mobile/images/rencai_02.jpg) no-repeat top center;
	background-size: 100% auto;
}
.rencaiList{
	display: block;
	width: 100%;
	padding: 0 0.2rem 0.24rem;
	margin-top: 0.64rem;
}
.rencaiList li{
	display: flex;
	height: auto;
	min-height: 1.58rem;
	align-items: center;
	position: relative;
	margin-bottom: 0.54rem;
}
.rencaiList-left{
	display: block;
	height: 1.2rem;
	width: 2.2rem;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	margin-top: -0.2rem;
	border-bottom: 0.06rem solid #c0141d;
	z-index: 9;
	padding-top: 0.08rem;
}
.rencaiList-left h3{
	font-size: 0.3rem;
	color: #000000;
	line-height: 0.4rem;
	margin-bottom: 0.1rem;
}
.rencaiList-left p{
	font-size: 0.2rem;
	color: #767676;
	line-height: 0.36rem;
	text-transform: uppercase;
}
.rencaiList-img{
	display: flex;
	justify-content: flex-end;
	align-items: flex-end;
	width: 1.62rem;
	height: 1.58rem;
	position: relative;
	margin-left: 1.75rem;
	margin-right: 0.3rem;
}
.rencaiList-img em{
	display: block;
	width: 1.52rem;
	height: 1.48rem;
	background: #e8e8e8;
}
.rencaiList-img span{
	display: block;
	width: 1.52rem;
	height: 1.48rem;
	background-color: #fff;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	position: absolute;
	top: 0;
	left: 0;
}
.rencaiList-r{
	flex: 1;
	font-size: 0.24rem;
	color: #000000;
	line-height: 0.38rem;
}
.zhaopin{
	display: block;
	padding: 0.32rem 0.2rem 0.56rem;
	background: #fff url(../mobile/images/zgaopin_14.jpg) no-repeat top center;
	background-size: 100% auto;
}
.zhaopin-in{
	display: block;
	height: auto;
	padding: 0.24rem;
	background: #fff;
	box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.08);
}
.zhaopin-inTop{
	background: #f6f6f6;
	font-size: 0.24rem;
	color: #4c4c4c;
	line-height: 0.36rem;
	padding: 0.25rem;
}
.zhaopin-inTop span{
	color: #000;
}
.zhaopin-inTop h3{margin-bottom: 0.08rem;}
.zpList li{
	border-bottom: 1px solid #ebebeb;
}
.zpList-top{
	display: flex;
	height: 0.92rem;
	align-items: center;
	justify-content: space-between;
	position: relative;
}
.zpList-top img{
	display: block;
	width: 0.3rem;
	height: auto;
	margin-right: 0.08rem;
}
.zpList-top h3{
	font-size: 0.3rem;
	color: #000000;
	flex: 1;
	padding-left: 0.2rem;
	padding-right: 0.4rem;
}
.zpList-top::before{
	content: "";
	display: block;
	width: 0.04rem;
	height: 0.24rem;
	background: #c31821;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
}
.zpList-in{
	display: none;
	padding-left: 0.2rem;
	padding-right: 0.08rem;
	padding-bottom: 0.3rem;
	font-size: 0.24rem;
	color: #595959;
	line-height: 0.38rem;
}
.zpList-in span:nth-child(2){
	margin: 0 0.1rem;
}
.zpList-in h4{
	color: #000;
	margin: 0.2rem 0 0.1rem;
}
.zpList-in>div{
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	color: #000;
}
.sqBut{
	display: flex;
	justify-content: space-between;
	padding: 0 0.2rem;
	margin: 0.25rem auto 0.4rem;
}
.sqBut a{
	display: flex;
	width: 3.46rem;
	height: 0.76rem;
	border-radius: 0.08rem;
	background: #c31821;
	justify-content: center;
	align-items: center;
	font-size: 0.28rem;
	color: #fff;
}
.sqBut a img{
	display: block;
	width: 0.32rem;
	height: 0.32rem;
	margin-right: 0.1rem;
}
.lianxi{
	display: block;
	width: 7.1rem;
	height: auto;
	margin: 0 auto;
}
.lianxi h2{
	display: flex;
	height: 0.76rem;
	background: #eff0f2;
	padding: 0 0.28rem;
	align-items: center;
	font-size: 0.3rem;
	color: #1c1c1c;
}
.lianxi>div{
	display: flex;
	height: auto;
	min-height: 1.6rem;
	width: 6.6rem;
	margin: 0 auto;
	border-bottom: 1px solid #e3e6eb;
	align-items: center;
	padding: 0.26rem 0 0.28rem;
}
.lianxi>div:last-child{
	border: none;
}
.lianxi>div span{
	display: block;
	width: 0.88rem;
	height: 0.88rem;
	margin-right: 0.32rem;
}
.lianxi>div>div{
	flex: 1;
}
.lianxi>div>div h4{
	font-size: 0.26rem;
	color: #000000;
	line-height: 0.4rem;
}
.lianxi>div>div p{
	font-size: 0.28rem;
	color: #000000;
	line-height: 0.4rem;
}
.lianxi>div>div em{
	display: block;
	width: 0.5rem;
	height: 0.03rem;
	background: #c9c9c9;
	margin: 0.11rem 0;
}
.dizhi{
	padding: 0 0.2rem;
}
.dizhi li{
	margin-bottom: 0.32rem;
	line-height: 0.4rem;
	padding-left: 0.16rem;
	color: #626262;
	font-size: 0.24rem;
	position: relative;
}
.dizhi li h3{
	font-size: 0.26rem;
	color: #000;
	margin-bottom: 0.02rem;
}
.dizhi li::before{
	content: "";
	display: block;
	width: 0.04rem;
	height: 0.22rem;
	background: #c0141d;
	position: absolute;
	left: 0;
	top: 0.11rem;
}
.shequTop{
	display: flex;
	margin: 0.35rem auto 0.05rem;
	width: 100%;
	height: 0.76rem;
	padding: 0 0.4rem;
	position: relative;
}
.shequTop  button{
	position: absolute;
	top: 0;
	right: 0.4rem;
	width: 1.5rem;
	height: 0.76rem;
	border: none;
	border-radius: 0.08rem;
	background:#c31821;
	font-size: 0.28rem;
	color: #fff;
}
.shequTop input{
	display: block;
	width: 5rem;
	height: 0.76rem;
	border-radius: 0.08rem;
	border: 1px solid #dbdbdb;
	padding: 0 0.2rem 0 0.58rem;
	font-size: 0.28rem;
	color: #333;
	background: url(../mobile/images/search.png) no-repeat 0.18rem center;
	background-size: 0.25rem auto;
}
.shequ{
	padding: 0 0.2rem;
}
.shequ li{
	border-bottom: 1px solid #efefef;
}
.shequ-tit{
	display: flex;
	align-items: center;
	min-height: 0.9rem;
	font-size: 0.26rem;
	line-height: 0.38rem;
	padding: 0.26rem 0.7rem 0.26rem 0.62rem;
	position: relative;
}
.shequ-tit span{
	display: flex;
	width: 0.42rem;
	height: 0.38rem;
	padding-bottom: 0.08rem;
	justify-content: center;
	align-items: center;
	font-size: 0.2rem;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
	position: absolute;
	left: 0;
	top: 0.3rem;
	background: url(../mobile/images/sq.png) no-repeat center;
	background-size: 100% 100%;
	font-family: arial;
}
.shequ-tit img{
	display: block;
	width: 0.3rem;
	height: auto;
	position: absolute;
	top: 0.36rem;
	right: 0.04rem;
}
.sheqi-in{
	display: none;
	padding: 0rem 0.7rem 0.32rem 0.62rem;
	font-size: 0.24rem;
	color: #595959;
	line-height: 0.42rem;
}
.huodong{
	padding: 0 0.2rem;
}
.huodong>li{
	padding: 0.44rem 0.3rem 0.3rem;
	border-bottom: 1px solid #eaebf0;
}
.huodong-img{
	display: block;
	text-align: center;
	height: auto;
	width: 100%;
	margin-bottom: 0.35rem;
}
.huodong-img img{
	display: block;
	margin: 0 auto;
}
.huodong>li>em{
	display: flex;
	width: 1.1rem;
	height: 0.34rem;
	margin-bottom: 0.15rem;
	align-items: center;
	justify-content: center;
	font-size: 0.22rem;
	color: #fff;
	background: #c31821
}
.huodong>li h3{
	font-size: 0.36rem;
	line-height: 0.52rem;
	color: #000000;
	margin-bottom: 0.14rem;
}
.huodong-tab{
	display: flex;
	flex-wrap: wrap;
	height: auto;
}
.huodong-tab span{
	display: flex;
	margin: 0 0.15rem 0.16rem 0;
	border: 1px solid #d8d8d8;
	border-radius: 0.04rem;
	width: auto;
	height: 0.44rem;
	align-items: center;
	padding: 0 0.14rem;
	font-size: 0.24rem;
	color: #575757;
}
.huodong>li ul{
	display: flex;
	flex-wrap: wrap;
}
.huodong>li ul li{
	display: flex;
	width: 100%;
	margin-bottom: 0.12rem;
	font-size: 0.26rem;
	color: #575757;
	line-height: 0.36rem;
	padding-left: 0.14rem;
	position: relative;
}
.huodong>li ul li::before{
	content: "";
	display: block;
	width: 0.04rem;
	height: 0.04rem;
	border-radius: 50%;
	background: #808080;
	position: absolute;
	left: 0;
	top: 0.16rem;
}
.huodong>li ul li p{
	flex: 1;
}
.huodong>li ul li.wid50{
	width: 50%;
}
/*公司信息介绍*/
/*解决方案详情*/
.jiejueHead{
	display: block;
	width: 100%;
	height: 0.96rem;
	box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.1);
}
.jiejue-swi{
	display: block;
	height: 100%;
	width: 100%;
}
.jiejue-swi .swiper-slide{
	width: auto;
}
.jiejue-swi a{
	display: flex;
	width: auto;
	height: 100%;
	align-items: center;
	margin: 0 0.36rem;
	position: relative;
	font-size: 0.28rem;
	color: #1c1c1c;
}
.jiejue-swi a.active{
	color: #c31821;
}
.jiejue-swi a.active::after{
	content: "";
	display: block;
	height: 0.04rem;
	width: 100%;
	background: #c31821;
	position: absolute;
	bottom: 0;
	left: 0;
}
.fangan-main{
	display: block;
	padding: 0.4rem 0.2rem;
	line-height: 0.42rem;
	font-size: 0.24rem;
	color: #595959;
}
.fangan-img img{
	display: block;
	margin: 0 auto 0.36rem;
}
.fangan-main>h2{
	font-size: 0.32rem;
	color: #000;
	text-align: center;
}
.fangan-main>em{
	display: block;
	width: 0.7rem;
	height: 0.02rem;
	background: #ec5a3a;
	margin: 0.2rem auto 0.16rem;
}
.fangan-main>ul{
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	margin: 0.14rem auto 0.26rem;
}
.fangan-main>ul li{
	width: 48%;
	padding-left: 0.18rem;
	position: relative;
}
.fangan-main>ul li::before{
	content: "";
	display: block;
	width: 0.04rem;
	height: 0.04rem;
	border-radius: 50%;
	position: absolute;
	left: 0;
	top: 0.18rem;
	background: #b9b9b9;
}
.jiejue-href{
	display: flex;
	width: 100%;
	height: 1.16rem;
	position: relative;
	align-items: center;
	font-size: 0.28rem;
	color: #000;
	border: 1px solid #eaeaea;
	padding: 0.2rem 0.24rem;
	background: url(../mobile/images/navLeft.png) no-repeat 6.6rem center;
	background-size: 0.16rem auto;
}
.jiejue-href img{
	display: block;
	width: auto;
	height: 100%;
	margin-right: 0.24rem;
}
.dowList{
	padding: 0.36rem 0.2rem;
	background: url(../mobile/images/dowbg_04.jpg) no-repeat center;
	background-size: cover;
}
.dowList .xuqiu-title::before{
	opacity: 0.6;
}
.dowList .fenyeTwo>a{
	background: rgba(255, 255, 255, 0.1);
	color: #fff;
	border-color: #8f8f9d;
}
.dowList .yeshu{
	color: #fff;
}
.proList-tj{
	margin-bottom: 0.58rem;
}
.proList-tj a{
	box-shadow: 0 0 26px 0 rgba(0, 0, 0, 0.08);
}
/*解决方案详情end*/
/*文章详情*/
.wenzhang{
	display: block;
	padding: 0.32rem 0.2rem 0.2rem;
	font-size: 0.24rem;
	line-height: 0.44rem;
	color: #595959;
}
.title{
	text-align: center;
	margin-bottom: 0.32rem;
}
.title h3{
	font-size: 0.3rem;
	color: #000;
	text-align: center;
	line-height: 0.48rem;
}
.title em{
	display: block;
	width: 1.84rem;
	height: 1px;
	background: #e4e4e4;
	margin: 0.24rem auto;
	position: relative;
}
.title em::before{
	content: "";
	display: block;
	width: 0.74rem;
	height: 0.03rem;
	background: #c31821;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
}
.title h5{
	display: flex;
	height: 0.36rem;
	align-items: center;
	justify-content: center;
}
.title h5 img{
	display: block;
	width: 0.2rem;
	height: auto;
	margin-right: 0.1rem;
	margin-top: 0.02rem;
}
.wenzhang-in img{
	display: block;
	margin: 0.1rem auto;
}
.biaoqian{
	display: flex;
	padding: 0 0.2rem 0 0.52rem;
	margin-bottom: 0.26rem;
	line-height: 0.4rem;
	font-size: 0.24rem;
	color: #000;
	background: url(../mobile/images/label.png) no-repeat 0.2rem 0.12rem;
	background-size: 0.22rem auto;
}
.biaoqian span{
	color: #908e8b;
}
.biaoqian div{
	flex: 1;
}
.cut{
	padding: 0 0.2rem;
	margin-bottom: 0.42rem;
}
.cut>div{
	display: flex;
	width: 100%;
	height: 0.8rem;
	margin-bottom: 0.2rem;
	align-items: center;
	padding: 0 0.42rem;
	border: 1px solid #dbdbdb;
	font-size: 0.24rem;
	color: #000;
	justify-content: flex-start;
	text-align: left;
}
.cut>div a{
	flex: 1;
	color: #000;
	white-space:nowrap; 
	text-overflow:ellipsis; 
	overflow: hidden;
}

/*文章详情end*/
/*02.27新增*/
.fuwuTop{
	display: block;
    width: 100%;
    height: 0.96rem;
    box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.1);
    background: #fff;
    position: relative;
    padding: 0 0.12rem;
}
.fuwuTop-swi{
	display: block;
	width: 100%;
	height: 0.96rem;
}
.fuwuTop-swi .swiper-slide{
	width: auto;
	padding: 0 0.2rem !important;
}
.fuwuTop-swi .swiper-slide span{
	display: flex;
	width: 100%;
	height: 100%;
	align-items: center;
	position: relative;
	font-size: 0.28rem;
    color: #1c1c1c;
}
.fuwuTop-swi .swiper-slide.active span{
	color: #c31821;
}
.fuwuTop-swi .swiper-slide.active span::after{
	content: "";
    display: block;
    width: 100%;
    height: 0.04rem;
    background: #c31821;
    position: absolute;
    bottom: 0;
    left: 0;
}

.zhuce-tit{
	margin: 0.4rem auto 0.44rem;
	font-size: 0.26rem;
	line-height: 0.4rem;
	color: #c0141d;
	text-align: center;
}
.proZhuCe{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.proZhuCe>li{
	display: block;
	width: 3.48rem;
	margin-bottom: 0.24rem;
	font-size: 0.26rem;
	line-height: 0.4rem;
}
.proZhuCe>li.wid10{
	width: 100%;
}
.proZhuCe>li h3{
	margin-bottom: 0.1rem;
}
.proZhuCe>li h3 em{
	color: #c0141d;
}
.proZhuCe>li>div{
	display: block;
	position: relative;
	width: 100%;
	height: 0.76rem;
	border: 1px solid #dbdbdb;
	padding: 0 0.2rem;
	font-size: 0.26rem;
	color: #333;
	border-radius: 0.06rem;
}
.proZhuCe>li input{
	width: 100%;
	height: 0.76rem;
	border-radius: 0.06rem;
	border: 1px solid #dbdbdb;
	padding: 0 0.2rem;
	font-size: 0.26rem;
	color: #333;
}
.proZhuCe>li select{
	width: 100%;
	height: 0.76rem;
	border-radius: 0.06rem;
	border: 1px solid #dbdbdb;
	padding: 0 0.2rem;
	font-size: 0.26rem;
	color: #333;
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	background: url(../mobile/images/navXia.png) no-repeat 94% center;
	background-size: 0.26rem auto;
}
.proZhuCe-but{
	display: block;
	height: 0.76rem;
	border-radius: 0.08rem;
	border: none;
	background: #c31821;
	font-size: 0.28rem;
	color: #fff;
	margin: 0.3rem auto 0.7rem;
}
.proZhuCeAdd{
	margin-bottom: 0.28rem;
	display: flex;
}
.proZhuCeAdd span{
	display: flex;
	width: auto;
	height: 0.76rem;
	border: 1px solid #c31821;
	border-radius: 0.08rem;
	align-items: center;
	padding: 0 0.24rem;
	font-size: 0.24rem;
	color: #c31821;
	cursor: pointer;
}
/*地区选择*/
.express-area {
	display: block;
	width: 100%;
	height: 100%;	
}
.express-area a {
	display: flex;
	align-items: center;
	height: 100%;
	font-size: 0.28rem;
	overflow: hidden;
	color: #333;
	background: url(../mobile/images/navXia.png) no-repeat right center;
	background-size: 0.28rem auto;
	padding-right: 0.4rem;
}
.express-area dl {
	position: relative;
	color: #333;
}
.express-area dl dt {
	position: absolute;
	top: 0;
	left: 0;
	font-size: 0.28rem;
}
.express-area dl dd {
}
.express-area-box {
	position: fixed;
	bottom: -100%;
	left: 50%;
	transform: translateX(-50%);
	z-index: 202;
	width: 100%;
	max-width: 750px;
	background-color: #fff;
	color: #fff;
}
.express-area-box .diquHead {
	background: #c31821;
	position: relative;
	border-bottom: 1px solid #fff;
}
.express-area-box .diquHead h3 {
	margin: 0;
	text-align: center;
	font-size: .32rem;
	line-height: 0.96rem;
	font-weight: bold;
	color: #fff;
}
.express-area-box .diquHead .back,
.express-area-box .diquHead .close {
	display: block;
	width: 1rem;
	line-height: 0.96rem;
	height: 100%;
	position: absolute;
	top: 0;
	color: #fff;
	text-align: center;
}
.express-area-box .diquHead .back {
	display: none;
	left: 0;
	/*background: url(../img/back.png) no-repeat center;*/
}
.express-area-box .diquHead .close {
	right: 0;
	/*background: url(../mobile/images/close-area.png) no-repeat center;*/
	background-size: .28rem .28rem;
	position: absolute;
	top: 0;
	right: 0;
}
.express-area-box article {
	height: 250px;
	overflow-y: scroll
}
.area-list li{
	width: 100%;
	border-bottom: 1px solid #f5f5f5;
	border-top: none;
	text-align: justify;
	font-size: 0.28rem;
	line-height: 0.88rem;
	height: 0.88rem;
	color: #36270e;
	padding: 0 0.28rem;
	background: rgba(28, 181, 216, 0.2);
}
.area-list li:last-child{
	border-bottom: none;
}
.mask{
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 199;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, .5)
}
/*地区选择*/
.xunjia-diqu{
	display: block;
    width: 100%;
    height: 0.76rem;
    border-radius: 0.08rem;
    border: 1px solid #dbdbdb;
    font-size: 0.24rem;
    color: #333;
    padding: 0 0.2rem;
}
.lingyu-img{
	padding: 0 0.25rem;
	text-align: center;
	margin-bottom: 0.5rem;
}
.xqPei{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	padding-top: 0.2rem;
}
.xqPeiList{
	display: block;
	width: 3.45rem;
	height: 2.9rem;
	border: 1px solid #e3e3e3;
	margin-top: 0.25rem;
	background: #f3f3f3;
	line-height: 0.34rem;
}
.xqPeiList>span{
	display: flex;
	width: 100%;
	height: 2.02rem;
	justify-content: center;
	align-items: center;
	background: #fff;
	overflow: hidden;
}
.xqPeiList h3{
	padding: 0 0.24rem;
	font-size: 0.24rem;
	color: #000000;
	margin-top: 0.1rem;
}
.xqPeiList p{
	padding: 0 0.24rem;
	font-size: 0.22rem;
	color: #828282;
}
.xqZiLiao{
	display: flex;
	flex-wrap: wrap;
	padding-top: 0.1rem;
}
.xqZiLiao a{
	display: block;
	width: 33%;
	min-height: 1.18rem;
	margin-top: 0.4rem;
	text-align: center;
	font-size: 0.24rem;
	color: #000000;
	line-height: 0.4rem;
}
.xqZiLiao a span{
	display: flex;
	width: 100%;
	height: 0.64rem;
	align-items: center;
	justify-content: center;
	margin-bottom: 0.14rem;
}


.mimaTop{
	display: flex;
	border-top: 1px solid #ececec;
	padding: 0.42rem 0.52rem 0.46rem;
	justify-content: space-between;
}
.mimaTop>div{
	display: block;
	width: 1.5rem;
	height: 1.4rem;
	border: 1px solid #c7c7c7;
	border-radius: 0.12rem;
	text-align: center;
	font-size: 0.24rem;
	color: #7a7a7a;
	line-height: 0.38rem;
	padding: 0.2rem 0.06rem 0;
	position: relative;
}
.mimaTop>div span{
	display: flex;
	width: 0.58rem;
	height: 0.58rem;
	border-radius: 50%;
	border: 0.06rem solid #ececec;
	margin: 0 auto 0.08rem;
	justify-content: center;
	align-items: center;
	background: #c8c8c8;
	font-size: 0.32rem;
	color: #fff;
	font-weight: bold;
}
.mimaTop>div em{
	display: block;
	width: 0.47rem;
	height: 0.24rem;
	position: absolute;
	top: 50%;
	right: -0.71rem;
	transform: translateY(-50%);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-position: center;
	background-image: url(../mobile/images/mima_01.png);
}
.mimaTop>div:last-child em{
	display: none;
}
.mimaTop>div.active{
	border-color: #c31821;
	color: #c31821;
}
.mimaTop>div.active span{
	background: #c31821;
	border-color: #ace3f0;
}
.mimaTop>div.active em{
	background-image: url(../mobile/images/mima_02.png);
}

.psWord{
	display: block;
	margin: 0 auto 0.8rem;
}
.psWord li{
	margin-bottom: 0.32rem;
	position: relative;
	display: flex;
	flex-wrap: wrap;
}
.psWord li h3{
	font-size: 0.26rem;
	line-height: 0.4rem;
	margin-bottom: 0.16rem;
	display: block;
	width: 100%;
}
.psWord li h3 em{
	color: #c0141d;
}
.psWord li input{
	display: block;
	width: 100%;
	height: 0.76rem;
	border: 1px solid #dbdbdb;
	border-radius: 0.08rem;
	padding: 0 0.26rem;
	font-size: 0.28rem;
	color: #000000;
}
.psWord li .psWord-yzm{
	width: 5.1rem;
}
.psWord li .fsYzm{
	display: block;
	width: 1.82rem;
	height: 0.76rem;
	border-radius: 0.08rem;
	border: 1px solid #c31821;
	background: none;
	font-size: 0.24rem;
	color: #c31821;
	margin-left: 0.18rem;
}
.psWord-tj{
	display: block;
	width: 100%;
	height: 0.76rem;
	border-radius: 0.08rem;
	background: #c31821;
	font-size: 0.28rem;
	color: #fff;
	border: none;
	margin: 0.3rem auto 0;
}

.psWord3{
	padding-top: 0.8rem;
	text-align: center;
}
.psWord3 img{
	display: block;
	height: 1.32rem;
	margin: 0 auto 0.32rem;
}
.psWord3 h3{
	font-size: 0.34rem;
	color: #1f1f1f;
	line-height: 0.48rem;
	margin-bottom: 0.12rem;
}
.psWord3 p{
	font-size: 0.3rem;
	line-height: 0.42rem;
	color: #5a5a5a;
}
.psWord3 p a{
	color: #e01212;
	text-decoration: underline;
}
.wangji{
	display: inline-block;
	float: right;
	font-size: 0.24rem;
	color: #c31821;
	line-height: 0.48rem;
}



.zanwu{
	text-align: center;
	line-height: 0.4rem;
	font-size: 0.24rem !important;
	color: #999;
	margin: 0.2rem 0;
}
}





